he made that payment three times - Alemán Inglés Diccionario